1. Identificação | |
Tipo de Referência | Artigo em Revista Científica (Journal Article) |
Site | plutao.sid.inpe.br |
Código do Detentor | isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S |
Identificador | 8JMKD3MGP3W/3SCS9T5 |
Repositório | sid.inpe.br/plutao/2018/12.14.21.14 (acesso restrito) |
Última Atualização | 2018:12.19.14.14.22 (UTC) lattes |
Repositório de Metadados | sid.inpe.br/plutao/2018/12.14.21.14.03 |
Última Atualização dos Metadados | 2021:07.28.22.24.42 (UTC) administrator |
DOI | 10.1186/s40411-018-0053-5 |
ISSN | 2195-1721 |
Rótulo | lattes: 4102632154999265 1 IvoGuePorChoQui:2018:ApApTe |
Chave de Citação | IvoGuePorChoQui:2018:ApApTe |
Título | An approach for applying Test-Driven Development (TDD) in the development of randomized algorithms |
Ano | 2018 |
Mês | dec. |
Data de Acesso | 08 maio 2024 |
Tipo de Trabalho | journal article |
Tipo Secundário | PRE PI |
Número de Arquivos | 1 |
Tamanho | 2031 KiB |
|
2. Contextualização | |
Autor | 1 Ivo, André Aparecido de Souza 2 Guerra, Eduardo Martins 3 Porto, Sandy Moreira 4 Choma, Joelma 5 Quiles, Marcos G. |
ORCID | 1 0000-0001-6192-7705 |
Grupo | 1 2 LABAC-COCTE-INPE-MCTIC-GOV-BR 3 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR 4 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR |
Afiliação | 1 Centro Nacional de Monitoramento e Alertas de Desastres Naturais (CEMADEN) 2 Instituto Nacional de Pesquisas Espaciais (INPE) 3 Instituto Nacional de Pesquisas Espaciais (INPE) 4 Instituto Nacional de Pesquisas Espaciais (INPE) |
Endereço de e-Mail do Autor | 1 andre.ivo@gmail.com 2 eduardo.guerra@inpe.br |
Revista | Journal of Software Engineering Research and Development |
Volume | 6 |
Número | 9 |
Histórico (UTC) | 2018-12-19 14:14:24 :: lattes -> administrator :: 2018 2021-07-28 22:24:42 :: administrator -> simone :: 2018 |
|
3. Conteúdo e estrutura | |
É a matriz ou uma cópia? | é a matriz |
Estágio do Conteúdo | concluido |
Transferível | 1 |
Tipo do Conteúdo | External Contribution |
Tipo de Versão | publisher |
Palavras-Chave | TDD Randomized Tests Framework JUnit Metadata Code Annotations |
Resumo | TDD is a technique traditionally applied in applications with deterministic algorithms, in which the input and the expected result are known. However, the application of TDD with randomized algorithms have been a challenge, especially when the execution demands several random choices. The goal of this paper is to present an approach to allow the use of TDD in the development of randomized algorithms, and the Random Engagement for Test (ReTest) framework, a JUnit extension that provides support for the proposed approach. Furthermore, this paper present the results of a single-subject experiment carried out to assess the feasibility of the proposed approach, and a study on developer experience when using ReTest framework. Our results support the claim that the proposed approach is suitable for the development of randomized software using TDD and that the ReTest framework is useful and easy to use. |
Área | COMP |
Arranjo 1 | urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > An approach for... |
Arranjo 2 | urlib.net > BDMCI > Fonds > Produção pgr ATUAIS > CAP > An approach for... |
Conteúdo da Pasta doc | acessar |
Conteúdo da Pasta source | não têm arquivos |
Conteúdo da Pasta agreement | não têm arquivos |
|
4. Condições de acesso e uso | |
Idioma | en |
Arquivo Alvo | ivo_approach.pdf |
Grupo de Usuários | lattes |
Grupo de Leitores | administrator lattes |
Visibilidade | shown |
Permissão de Leitura | deny from all and allow from 150.163 |
Permissão de Atualização | não transferida |
|
5. Fontes relacionadas | |
Unidades Imediatamente Superiores | 8JMKD3MGPCW/3ESGTTP 8JMKD3MGPCW/3F2PHGS |
Lista de Itens Citando | sid.inpe.br/bibdigital/2013/10.12.22.16 2 sid.inpe.br/bibdigital/2013/09.22.23.14 1 |
URL (dados não confiáveis) | https://doi.org/10.1186/s40411-018-0053-5 |
Divulgação | PORTALCAPES |
Acervo Hospedeiro | dpi.inpe.br/plutao@80/2008/08.19.15.01 |
|
6. Notas | |
Campos Vazios | alternatejournal archivingpolicy archivist callnumber copyholder copyright creatorhistory descriptionlevel e-mailaddress format isbn lineage mark mirrorrepository nextedition notes pages parameterlist parentrepositories previousedition previouslowerunit progress project resumeid rightsholder schedulinginformation secondarydate secondarykey secondarymark session shorttitle sponsor subject tertiarymark tertiarytype |
|
7. Controle da descrição | |
e-Mail (login) | simone |
atualizar | |
|